package server

import java.net._
import scala.actors._


/**
 * Object to keep track of client information.
 * @author Jacob Biggs
 * @param name	Name of clients who owns node
 * @param address	The InetAddress object that contained the clients address
 * @param outputChannel	The OutputChannel(actor) reference for the client
 */
case class ClientNode (name : String, address : InetAddress, outputChannel : OutputChannel[Any]) {

	var status : client.Status = client.Idle 
	
	var assignment : client.AssignmentInfo = client.Unassigned
	
}